//
//  IGPushiGalleryListVC.h
//  jingdongfang
//
//  Created by BOE on 2017/9/7.
//  Copyright © 2017年 BOE. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "IGArtWorkModel.h"
#import "IGAtlasDetailModel.h"
#import "IGPictureDetailApi.h"
typedef void (^ReturnValueBlock) (NSString *strValue);
/** N图--N设备 推送类型 */
typedef NS_ENUM(NSInteger, IGPushiGalleryType) {
    IGPushiGalleryType1N = 0,    ///>一对多 不加字推送
    IGPushiGalleryTypeNN,        ///>多对多
    IGPushiGalleryType1NTpush,    ///>一对多 加字推送
    IGPushiGalleryTypeLIST        ///>画单推送
};
@interface IGPushiGalleryListVC : UIViewController

/* IGPushiGalleryType1N,IGPushiGalleryType1NTpush */
@property (nonatomic, strong) IGArtWorkModel *recommend; ///>单张推送--作品信息
@property (nonatomic, strong) IGAtlasDetailModel *atlastRecommend; ///>图册单张推送--作品信息

/* IGPushiGalleryType1NTpush */
@property (nonatomic, copy) NSString *pushText;      ///>单张推送--加字推送
@property(nonatomic, copy) ReturnValueBlock successBlock;

/* IGPushiGalleryTypeNN @require */
@property (nonatomic, strong) NSArray *recommendArr; ///>多张推送--作品信息
@property(nonatomic,copy)NSString *source;//(0.IGArtWorkModel 1.图册);

//画单推送
@property (nonatomic, copy) IGPictureDetailModel *pictureListModel;
- (instancetype)initWithType:(IGPushiGalleryType)type;

@end
